.result-container {
  @apply bg-primary px-2 pb-2 rounded-bl-lg rounded-br-lg -mt-2;
  max-height: 540px;
  overflow-x: hidden;
  overflow-y: auto;

  .result-item {
    @apply text-t-active p-1 rounded-md transition flex items-center gap-2; 

    & + .result-item {
      @apply mt-1;
    }

    .icon {
      flex: 0 0 auto;
    }

    .text-container {
      @apply flex-1 w-0 flex flex-col;

      .content, .title {
        @apply truncate flex-1;
      }
    }
  }

  .result-active-item {
    @apply bg-active text-white;
  }
}

.search-icon-uploader.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select {
  width: 30px;
  height: 30px;
}
